package com.googlecode.websecuritychecks.model;

import java.io.Serializable;

public class CheckFailureMetadata implements Serializable {

    /**
     * 
     */
    private static final long serialVersionUID = -8515792472349416738L;

    private final String check;
    private final String checkDescription;
    private final String regex;
    private final String paramName;
    private final String paramValue;

    /**
     * @param check
     * @param checkDescription
     * @param regex
     * @param paramName
     * @param paramValue
     */
    public CheckFailureMetadata(String check, String checkDescription, String regex, String paramName, String paramValue) {
        super();
        this.check = check;
        this.checkDescription = checkDescription;
        this.regex = regex;
        this.paramName = paramName;
        this.paramValue = paramValue;
    }

    /**
     * @return the check
     */
    public String getCheck() {
        return check;
    }

    /**
     * @return the checkDescription
     */
    public String getCheckDescription() {
        return checkDescription;
    }

    /**
     * @return the regex
     */
    public String getRegex() {
        return regex;
    }

    /**
     * @return the paramName
     */
    public String getParamName() {
        return paramName;
    }

    /**
     * @return the paramValue
     */
    public String getParamValue() {
        return paramValue;
    }
}
